abrasive blaster - Turkish English Dictionary